package com.yl.ydk.presenter.contract

import android.content.Context
import android.widget.ImageView
import com.yl.ydk.base.BaseContract
import com.yl.ydk.ui.activity.CompletedUserInfoActivity
import okhttp3.MultipartBody

class CompletedUserInfoActivityContract {

    interface View : BaseContract.BaseView {
        fun getIvHead(): ImageView?
        fun getPhoto(photo: String)
        fun getActivity(): CompletedUserInfoActivity?
    }

    interface Presenter<T> :
        BaseContract.BasePresenter<T> {
        fun getBase64Upload(context: Context, requestBody: MultipartBody)
        fun getSaveUser(context: Context, vararg query: String?)
    }

}